Advanced Concepts for High - Level Graphics Languages

نویسنده

  • Gunther F. Schrack
چکیده

Much effort has been expended in the past years on the specification of the CORE and the GKS subprogram system standard proposals. Both have a common intent: They standardize the input/output interface between an application program and the graphics terminals. Such systems can not, however, address the modelling problem, i.e. ways and means to create or define graphical objects. This task is at present still left to the application program. As the demand for increasingly sophisticated graphical output rises, more effective software tools must be developed. It is the purpose of this paper to demonstrate the capability and effectiveness of a high-level graphics programming language for modelling. In particular, high-level operations required for modelling, such as the explicit definition as well as functional generation of graphical objects, and the systematic manipulation, editing, and substitution of graphical data are discussed. Several explicit examples of modelling of graphical objects with the aid of essential program fragments and their resulting output are presented, by this means simultaneously high-lighting some of the characteristics of the Language for Interactive Graphics (LIG6).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Advanced Real-Time Rendering in 3D Graphics and Games - SIGGRAPH 2006

About This Course Advances in real-time graphics research and the increasing power of mainstream GPUs has generated an explosion of innovative algorithms suitable for rendering complex virtual worlds at interactive rates. This course will focus on recent innovations in real-time rendering algorithms used in shipping commercial games and high end graphics demos. Many of these techniques are deri...

متن کامل

A survey of high-level programming languages in control systems

This paper explains how advanced programming language concepts can be used to increase the readability and maintainability of control process software. The programming language concepts presented in this paper are: function pointers, variable argument functions and three concepts related to object-oriented programming: polymorphism, relationship of composition between classes and class methods....

متن کامل

Ashli – Advanced Shading Language Interface

The support for IEEE floating point computation and the exposure of shading functionality in a standardize API form have made graphics hardware a viable workflow solution to an artist involved in digital content creation (DCC). Nevertheless, there still remains a significant interface void between the abstract shading description an artist is used to and the low level shading constructs the har...

متن کامل

Model-Driven Development of Interactive Multimedia Applications with MML

There is an increasing demand for high-quality interactive applications which combine complex application logic with a sophisticated user interface, making use of individual media objects like graphics, animations, 3D graphics, audio or video. Their development is still challenging as it requires the integration of software design, user interface design, and media design. This chapter presents ...

متن کامل

7 A Scalable Software Framework for Stateful Stream Data Processing on Multiple GPUs and Applications

During the past few years the increase of computational power has been realized using more processors with multiple cores and specific processing units like Graphics Processing Units (GPUs). Also, the introduction of programming languages such as CUDA and OpenCL makes it easy, even for non-graphics programmers, to exploit the computational power of massively parallel processors available in cur...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015